package com.csi.juegoweb.dao;

import java.util.List;

import com.csi.juegoweb.domain.Regla;
@SuppressWarnings("unchecked")
public interface ReglaDAO {

	// property constants
	public static final String REGLA = "regla";
	public static final String NU_MONTO = "nuMonto";
	public static final String FL_ESTADO = "flEstado";

	public abstract void save(Regla transientInstance);

	public abstract void delete(Regla persistentInstance);

	public abstract Regla findById(java.lang.Integer id);

	public abstract List findByExample(Regla instance);

	public abstract List findByProperty(String propertyName, Object value);

	public abstract List findByRegla(Object regla);

	public abstract List findByNuMonto(Object nuMonto);

	public abstract List findByFlEstado(Object flEstado);

	public abstract List findAll();

	public abstract Regla merge(Regla detachedInstance);

	public abstract void attachDirty(Regla instance);

	public abstract void attachClean(Regla instance);

}